\hypertarget{classarmboard_1_1input__output__pin__mkt}{\section{armboard\-:\-:input\-\_\-output\-\_\-pin\-\_\-mkt Class Reference}
\label{classarmboard_1_1input__output__pin__mkt}\index{armboard\-::input\-\_\-output\-\_\-pin\-\_\-mkt@{armboard\-::input\-\_\-output\-\_\-pin\-\_\-mkt}}
}


an input-\/output pin implemented using the mkt\-\_\- routines  




{\ttfamily \#include $<$armboard.\-h$>$}

Inheritance diagram for armboard\-:\-:input\-\_\-output\-\_\-pin\-\_\-mkt\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classarmboard_1_1input__output__pin__mkt}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classarmboard_1_1input__output__pin__mkt_ae4f88cf4b5ddd6dc57c4c542ca46003e}{\hyperlink{classarmboard_1_1input__output__pin__mkt_ae4f88cf4b5ddd6dc57c4c542ca46003e}{input\-\_\-output\-\_\-pin\-\_\-mkt} (unsigned int port, unsigned int pin)}\label{classarmboard_1_1input__output__pin__mkt_ae4f88cf4b5ddd6dc57c4c542ca46003e}

\begin{DoxyCompactList}\small\item\em create a pin\-: specify the port nr and the pin nr \end{DoxyCompactList}\item 
\hypertarget{classarmboard_1_1input__output__pin__mkt_a25a76986bb1942cf6696a0c509a6ecf7}{void \hyperlink{classarmboard_1_1input__output__pin__mkt_a25a76986bb1942cf6696a0c509a6ecf7}{direction\-\_\-set\-\_\-input} ()}\label{classarmboard_1_1input__output__pin__mkt_a25a76986bb1942cf6696a0c509a6ecf7}

\begin{DoxyCompactList}\small\item\em configure the pin as input \end{DoxyCompactList}\item 
\hypertarget{classarmboard_1_1input__output__pin__mkt_a2632776654a1c78334434e9027e20d71}{void \hyperlink{classarmboard_1_1input__output__pin__mkt_a2632776654a1c78334434e9027e20d71}{direction\-\_\-set\-\_\-output} ()}\label{classarmboard_1_1input__output__pin__mkt_a2632776654a1c78334434e9027e20d71}

\begin{DoxyCompactList}\small\item\em configure the pin as output \end{DoxyCompactList}\item 
\hypertarget{classarmboard_1_1input__output__pin__mkt_abea2382e105e2fd1683dfd0135eb17a1}{void \hyperlink{classarmboard_1_1input__output__pin__mkt_abea2382e105e2fd1683dfd0135eb17a1}{set} (bool x)}\label{classarmboard_1_1input__output__pin__mkt_abea2382e105e2fd1683dfd0135eb17a1}

\begin{DoxyCompactList}\small\item\em set the pin high or low \end{DoxyCompactList}\item 
\hypertarget{classarmboard_1_1input__output__pin__mkt_a5371b732bdd3a41a93eaa171039ee7a2}{bool \hyperlink{classarmboard_1_1input__output__pin__mkt_a5371b732bdd3a41a93eaa171039ee7a2}{get} ()}\label{classarmboard_1_1input__output__pin__mkt_a5371b732bdd3a41a93eaa171039ee7a2}

\begin{DoxyCompactList}\small\item\em read the current value (high or low) of the pin \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
an input-\/output pin implemented using the mkt\-\_\- routines 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
armboard.\-h\end{DoxyCompactItemize}
